body,#app{
    margin: 0;
    padding: 0;
    font-family:Helvetica;
    background: #f0efef !important;
    width: 100%;
    overflow-x: hidden;
}
#app::-webkit-scrollbar{
  display: none;
}
.demo-carousel img{
    width: 16.0rem;
    height: 6.4rem;
}
.activity_ads{
    padding: 0.426667rem 0.426667rem;
    background: #fff;
    margin-bottom: 0.426667rem;
}
.activity_ads img{
    width: 100%;
}
.pro_quota_tip{
    background: #fff;
    font-size: 0.554667rem;
    line-height: 0.853333rem;
    margin-bottom: 0.426667rem;
    overflow: hidden;
    width: 100%;
    height: 1.28rem;
}
.pro_quota_tip .tip_box{
    position: relative;
}
.pro_quota_tip .tip_box a{
    color: red;
    display: block;
    width: 100%;
    padding:0.213333rem 0.213333rem;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}